/*
 * @Author: your name
 * @Date: 2022-04-11 15:04:31
 * @LastEditTime: 2022-05-03 09:20:11
 * @LastEditors: Please set LastEditors
 * @Description: 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
 * @FilePath: \VScodeToWeb\bookWebApi\controller\init.js
 */
const express = require("express");
const InitDB = require('../sqlite/initdb');
const { log } = require('../util/common')




// /**
//  * 创建数据库中间件
//  * @param {Object} options 
//  * @returns {Function}
//  */
// function initDB(req, res, next) {  
//     // new SqliteDB();
//     new InitDB();
//     return function (){
//         common.log('创建系统数据库伪回调方法');
//         // new SqliteDB();
//         next();
//     }
// }

// // module.exports = initDB;

/**
 * 创建数据库中间件
 * @param {Object} options 
 * @returns {Function}
 */
function initDB() {
  new InitDB()
  return function (req, res, next) {
    console.log('伪回调数据库中间件')
    next()
  }
}

module.exports = initDB
